[INFO] fetching crate nexus-ascii 1.5.1...
[INFO] testing nexus-ascii-1.5.1 against try#0abe69e6c16114311cc2700e972492e64d69c28f for pr-154065-1
[INFO] extracting crate nexus-ascii 1.5.1 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate nexus-ascii 1.5.1
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate nexus-ascii 1.5.1
[INFO] tweaked toml for crates.io crate nexus-ascii 1.5.1 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate nexus-ascii 1.5.1 on toolchain 0abe69e6c16114311cc2700e972492e64d69c28f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate nexus-ascii 1.5.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 23992238ec8fa73625b1d1914bf5ccd1ea223e3c19786762816ee8af8be4bcfa
[INFO] running `Command { std: "docker" "start" "-a" "23992238ec8fa73625b1d1914bf5ccd1ea223e3c19786762816ee8af8be4bcfa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "23992238ec8fa73625b1d1914bf5ccd1ea223e3c19786762816ee8af8be4bcfa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "23992238ec8fa73625b1d1914bf5ccd1ea223e3c19786762816ee8af8be4bcfa", kill_on_drop: false }`
[INFO] [stdout] 23992238ec8fa73625b1d1914bf5ccd1ea223e3c19786762816ee8af8be4bcfa
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3378e3698549f1518b162ba5fd129f5ef96e7fe71ece039efdd3062ceee40e76
[INFO] running `Command { std: "docker" "start" "-a" "3378e3698549f1518b162ba5fd129f5ef96e7fe71ece039efdd3062ceee40e76", kill_on_drop: false }`
[INFO] [stderr]    Compiling nexus-ascii v1.5.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.85s
[INFO] running `Command { std: "docker" "inspect" "3378e3698549f1518b162ba5fd129f5ef96e7fe71ece039efdd3062ceee40e76", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3378e3698549f1518b162ba5fd129f5ef96e7fe71ece039efdd3062ceee40e76", kill_on_drop: false }`
[INFO] [stdout] 3378e3698549f1518b162ba5fd129f5ef96e7fe71ece039efdd3062ceee40e76
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 63d1800c81b197ad4c832caf890435b718eb4eb28e6405dcbdc99543040155ee
[INFO] running `Command { std: "docker" "start" "-a" "63d1800c81b197ad4c832caf890435b718eb4eb28e6405dcbdc99543040155ee", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.103
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling libc v0.2.178
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling serde_json v1.0.147
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling itoa v1.0.16
[INFO] [stderr]    Compiling zmij v0.1.9
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling ascii v1.1.0
[INFO] [stderr]    Compiling nohash-hasher v0.2.0
[INFO] [stderr]    Compiling syn v2.0.111
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling nexus-ascii v1.5.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 18.40s
[INFO] running `Command { std: "docker" "inspect" "63d1800c81b197ad4c832caf890435b718eb4eb28e6405dcbdc99543040155ee", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "63d1800c81b197ad4c832caf890435b718eb4eb28e6405dcbdc99543040155ee", kill_on_drop: false }`
[INFO] [stdout] 63d1800c81b197ad4c832caf890435b718eb4eb28e6405dcbdc99543040155ee
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 0325499dcedb3f5f3cf03a35d0ea67134e5fbff201c483452354513393a27d34
[INFO] running `Command { std: "docker" "start" "-a" "0325499dcedb3f5f3cf03a35d0ea67134e5fbff201c483452354513393a27d34", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/nexus_ascii-9c54badb6d3ff250)
[INFO] [stdout] 
[INFO] [stdout] running 654 tests
[INFO] [stdout] test builder::tests::test_build ... ok
[INFO] [stdout] test builder::tests::test_debug ... ok
[INFO] [stdout] test builder::tests::test_display ... ok
[INFO] [stdout] test builder::tests::test_default ... ok
[INFO] [stdout] test builder::tests::test_from_ascii_string ... ok
[INFO] [stdout] test builder::tests::test_new_empty ... ok
[INFO] [stdout] test builder::tests::test_build_empty ... ok
[INFO] [stdout] test builder::tests::test_build_hash_correct ... ok
[INFO] [stdout] test builder::tests::test_capacity_exhausted ... ok
[INFO] [stdout] test builder::tests::test_clone ... ok
[INFO] [stdout] test builder::tests::test_push_ascii_str ... ok
[INFO] [stdout] test builder::tests::test_push_ascii_string ... ok
[INFO] [stdout] test builder::tests::test_push_byte ... ok
[INFO] [stdout] test builder::tests::test_push_byte_invalid ... ok
[INFO] [stdout] test builder::tests::test_push_bytes ... ok
[INFO] [stdout] test builder::tests::test_push_raw_unchecked ... ok
[INFO] [stdout] test builder::tests::test_push_str_too_long ... ok
[INFO] [stdout] test builder::tests::test_push_str ... ok
[INFO] [stdout] test builder::tests::test_truncate ... ok
[INFO] [stdout] test builder::tests::test_truncate_noop ... ok
[INFO] [stdout] test char::tests::as_char_roundtrip ... ok
[INFO] [stdout] test char::tests::as_u8_roundtrip ... ok
[INFO] [stdout] test char::tests::control_char_constants ... ok
[INFO] [stdout] test builder::tests::test_clear ... ok
[INFO] [stdout] test char::tests::error_display_unicode ... ok
[INFO] [stdout] test char::tests::debug_control ... ok
[INFO] [stdout] test char::tests::debug_printable ... ok
[INFO] [stdout] test builder::tests::test_push_bytes_unchecked ... ok
[INFO] [stdout] test builder::tests::test_push_char ... ok
[INFO] [stdout] test builder::tests::test_push_raw ... ok
[INFO] [stdout] test char::tests::display ... ok
[INFO] [stdout] test char::tests::default_is_null ... ok
[INFO] [stdout] test char::tests::from_char_invalid ... ok
[INFO] [stdout] test char::tests::digit_constants ... ok
[INFO] [stdout] test char::tests::hash_works ... ok
[INFO] [stdout] test char::tests::from_char_valid ... ok
[INFO] [stdout] test char::tests::is_alphabetic ... ok
[INFO] [stdout] test char::tests::is_alphanumeric ... ok
[INFO] [stdout] test char::tests::is_control ... ok
[INFO] [stdout] test char::tests::error_display_byte ... ok
[INFO] [stdout] test char::tests::is_digit ... ok
[INFO] [stdout] test char::tests::from_traits ... ok
[INFO] [stdout] test char::tests::is_hex_digit ... ok
[INFO] [stdout] test char::tests::is_lowercase ... ok
[INFO] [stdout] test char::tests::is_uppercase ... ok
[INFO] [stdout] test char::tests::is_printable ... ok
[INFO] [stdout] test char::tests::is_whitespace ... ok
[INFO] [stdout] test char::tests::new_unchecked_valid ... ok
[INFO] [stdout] test char::tests::letter_constants ... ok
[INFO] [stdout] test builder::tests::test_push_raw_full_buffer ... ok
[INFO] [stdout] test char::tests::ordering ... ok
[INFO] [stdout] test char::tests::printable_constants ... ok
[INFO] [stdout] test char::tests::to_lowercase ... ok
[INFO] [stdout] test flat_string::tests::display ... ok
[INFO] [stdout] test char::tests::to_uppercase ... ok
[INFO] [stdout] test char::tests::try_from_traits ... ok
[INFO] [stdout] test char::tests::try_new_invalid ... ok
[INFO] [stdout] test char::tests::try_new_valid ... ok
[INFO] [stdout] test flat_string::tests::capacity ... ok
[INFO] [stdout] test flat_string::tests::classification ... ok
[INFO] [stdout] test flat_string::tests::contains_empty_pattern ... ok
[INFO] [stdout] test flat_string::tests::debug ... ok
[INFO] [stdout] test flat_string::tests::default_is_empty ... ok
[INFO] [stdout] test flat_string::tests::as_raw_mut_write ... ok
[INFO] [stdout] test flat_string::tests::deref_to_ascii_str ... ok
[INFO] [stdout] test flat_string::tests::empty_string ... ok
[INFO] [stdout] test flat_string::tests::eq_ignore_ascii_case ... ok
[INFO] [stdout] test flat_string::tests::find_and_contains ... ok
[INFO] [stdout] test flat_string::tests::from_static_bytes_const ... ok
[INFO] [stdout] test flat_string::tests::from_str_parse ... ok
[INFO] [stdout] test flat_string::tests::from_str_invalid ... ok
[INFO] [stdout] test flat_string::tests::from_str ... ok
[INFO] [stdout] test flat_string::tests::full_buffer_no_null ... ok
[INFO] [stdout] test flat_string::tests::get_first_last ... ok
[INFO] [stdout] test flat_string::tests::replace_first_byte ... ok
[INFO] [stdout] test flat_string::tests::from_static_const ... ok
[INFO] [stdout] test flat_string::tests::replace_first ... ok
[INFO] [stdout] test flat_string::tests::invalid_ascii ... ok
[INFO] [stdout] test flat_string::tests::replaced_byte ... ok
[INFO] [stdout] test flat_string::tests::null_termination ... ok
[INFO] [stdout] test flat_string::tests::replaced_char ... ok
[INFO] [stdout] test flat_string::tests::from_bytes ... ok
[INFO] [stdout] test flat_string::tests::split ... ok
[INFO] [stdout] test flat_string::tests::replaced_empty_from_is_noop ... ok
[INFO] [stdout] test flat_string::tests::replace_first_char ... ok
[INFO] [stdout] test flat_string::tests::strip_prefix_suffix ... ok
[INFO] [stdout] test flat_string::tests::tighten ... ok
[INFO] [stdout] test flat_string::tests::split_once ... ok
[INFO] [stdout] test flat_string::tests::tighten_too_long ... ok
[INFO] [stdout] test flat_string::tests::try_from_null_terminated ... ok
[INFO] [stdout] test flat_string::tests::to_ascii_string_promotion ... ok
[INFO] [stdout] test flat_string::tests::too_long ... ok
[INFO] [stdout] test flat_string::tests::try_from_bytes_rejects_embedded_null ... ok
[INFO] [stdout] test flat_string::tests::try_from_bytes_rejects_leading_null ... ok
[INFO] [stdout] test flat_string::tests::truncated ... ok
[INFO] [stdout] test flat_string::tests::replace_first_only_first ... ok
[INFO] [stdout] test flat_string::tests::index_usize ... ok
[INFO] [stdout] test flat_string::tests::trimmed ... ok
[INFO] [stdout] test flat_string::tests::index_range ... ok
[INFO] [stdout] test flat_string::tests::replaced ... ok
[INFO] [stdout] test flat_string::tests::try_from_null_terminated_full_buffer ... ok
[INFO] [stdout] test flat_string::tests::try_from_null_terminated_too_long ... ok
[INFO] [stdout] test flat_string::tests::try_from_raw ... ok
[INFO] [stdout] test flat_string::tests::try_from_raw_invalid ... ok
[INFO] [stdout] test flat_string::tests::try_from_raw_ref ... ok
[INFO] [stdout] test flat_string::tests::try_from_raw_zero_fills_after_null ... ok
[INFO] [stdout] test flat_string::tests::try_from_raw_rejects_non_ascii_before_null ... ok
[INFO] [stdout] test flat_string::tests::try_from_right_padded ... ok
[INFO] [stdout] test flat_text::tests::classification_via_deref ... ok
[INFO] [stdout] test flat_string::tests::widen ... ok
[INFO] [stdout] test flat_text::tests::default_is_empty ... ok
[INFO] [stdout] test flat_string::tests::uppercase_lowercase ... ok
[INFO] [stdout] test flat_text::tests::display ... ok
[INFO] [stdout] test flat_text::tests::debug ... ok
[INFO] [stdout] test flat_text::tests::deref_to_flat_ascii_string ... ok
[INFO] [stdout] test flat_text::tests::empty_text ... ok
[INFO] [stdout] test flat_text::tests::from_static_bytes_const ... ok
[INFO] [stdout] test flat_text::tests::from_str_non_printable ... ok
[INFO] [stdout] test flat_text::tests::from_static_const ... ok
[INFO] [stdout] test flat_text::tests::from_str_printable ... ok
[INFO] [stdout] test flat_text::tests::index_range_returns_text_str ... ok
[INFO] [stdout] test flat_text::tests::into_flat_ascii_string ... ok
[INFO] [stdout] test flat_text::tests::rejects_control_chars ... ok
[INFO] [stdout] test flat_text::tests::rejects_null_in_content ... ok
[INFO] [stdout] test flat_text::tests::from_str_parse ... ok
[INFO] [stdout] test flat_text::tests::replaced_char_checked ... ok
[INFO] [stdout] test flat_text::tests::replaced_char_rejects_non_printable ... ok
[INFO] [stdout] test flat_text::tests::replaced_char_unchecked ... ok
[INFO] [stdout] test flat_text::tests::try_from_flat_ascii_string_trait ... ok
[INFO] [stdout] test flat_text::tests::try_from_flat_ascii_string_with_control ... ok
[INFO] [stdout] test flat_text::tests::try_from_null_terminated_full_buffer ... ok
[INFO] [stdout] test flat_text::tests::split_once_text ... ok
[INFO] [stdout] test flat_text::tests::to_ascii_text_promotion ... ok
[INFO] [stdout] test flat_text::tests::try_from_flat_ascii_string ... ok
[INFO] [stdout] test flat_text::tests::replace_first_char_checked ... ok
[INFO] [stdout] test flat_text::tests::replace_first_char_rejects_non_printable ... ok
[INFO] [stdout] test flat_text::tests::try_from_null_terminated_printable ... ok
[INFO] [stdout] test flat_text::tests::try_from_right_padded ... ok
[INFO] [stdout] test hash::tests::hash_deterministic ... ok
[INFO] [stdout] test flat_text::tests::try_from_null_terminated_rejects_control ... ok
[INFO] [stdout] test hash::tests::hash_different_inputs ... ok
[INFO] [stdout] test flat_text::tests::try_from_raw_buffer ... ok
[INFO] [stdout] test hash::tests::truncate_upper_captures_high_bits ... ok
[INFO] [stdout] test hash::tests::hash_const_matches_runtime_dispatch ... ok
[INFO] [stdout] test hash::tests::hash_matches_scalar ... ok
[INFO] [stdout] test hash::tests::hash_with_seed_works ... ok
[INFO] [stdout] test hash::tests::hash_const_usable_in_const_context ... ok
[INFO] [stdout] test hash::xxh3::tests::const_matches_runtime_1to3_bytes ... ok
[INFO] [stdout] test hash::xxh3::tests::const_can_be_used_in_const_context ... ok
[INFO] [stdout] test hash::xxh3::tests::bounded_matches_unbounded_cap_16 ... ok
[INFO] [stdout] test hash::xxh3::tests::bounded_matches_unbounded_cap_32 ... ok
[INFO] [stdout] test hash::xxh3::tests::const_hash_no_seed_helper ... ok
[INFO] [stdout] test hash::xxh3::tests::bounded_matches_unbounded_cap_128 ... ok
[INFO] [stdout] test hash::xxh3::tests::bounded_matches_unbounded_cap_240 ... ok
[INFO] [stdout] test hash::xxh3::tests::const_matches_runtime_17to32_bytes ... ok
[INFO] [stdout] test hash::tests::truncate_roundtrip ... ok
[INFO] [stdout] test hash::xxh3::tests::bounded_matches_unbounded_cap_large ... ok
[INFO] [stdout] test hash::xxh3::tests::bounded_matches_unbounded_cap_8 ... ok
[INFO] [stdout] test char::tests::eq_ignore_case ... ok
[INFO] [stdout] test hash::xxh3::tests::bounded_with_seed ... ok
[INFO] [stdout] test hash::xxh3::tests::const_matches_runtime_33to64_bytes ... ok
[INFO] [stdout] test hash::xxh3::tests::const_matches_runtime_4to8_bytes ... ok
[INFO] [stdout] test hash::xxh3::tests::const_matches_runtime_97to128_bytes ... ok
[INFO] [stdout] test hash::xxh3::tests::const_matches_runtime_9to16_bytes ... ok
[INFO] [stdout] test hash::xxh3::tests::const_matches_runtime_all_lengths_0_to_128 ... ok
[INFO] [stdout] test hash::xxh3::tests::const_matches_runtime_bit_patterns ... ok
[INFO] [stdout] test hash::xxh3::tests::const_matches_runtime_boundary_lengths ... ok
[INFO] [stdout] test hash::xxh3::tests::const_matches_runtime_content_diversity ... ok
[INFO] [stdout] test hash::xxh3::tests::const_matches_runtime_65to96_bytes ... ok
[INFO] [stdout] test hash::xxh3::tests::const_matches_runtime_empty ... ok
[INFO] [stdout] test hash::xxh3::tests::const_matches_runtime_edge_cases ... ok
[INFO] [stdout] test hash::xxh3::tests::const_matches_runtime_exhaustive_1_byte ... ok
[INFO] [stdout] test hash::xxh3::tests::const_matches_runtime_one_byte_difference ... ok
[INFO] [stdout] test hash::xxh3::tests::deterministic ... ok
[INFO] [stdout] test hash::xxh3::tests::seed_affects_hash ... ok
[INFO] [stdout] test hash::xxh3::tests::empty ... ok
[INFO] [stdout] test hash::xxh3::tests::different_inputs_different_hashes ... ok
[INFO] [stdout] test hash::xxh3::tests::various_lengths ... ok
[INFO] [stdout] test hash::xxh3_sse2::tests::deterministic ... ok
[INFO] [stdout] test hash::xxh3::tests::const_matches_runtime_exhaustive_3_bytes_sampled ... ok
[INFO] [stdout] test simd::scalar::tests::test_case_conversion_all_ascii ... ok
[INFO] [stdout] test simd::scalar::tests::test_contains_control_chars_boundary_bytes ... ok
[INFO] [stdout] test hash::xxh3::tests::const_matches_runtime_incrementing_patterns ... ok
[INFO] [stdout] test hash::xxh3::tests::const_matches_runtime_with_various_seeds ... ok
[INFO] [stdout] test hash::xxh3::tests::const_matches_runtime_realistic_strings ... ok
[INFO] [stdout] test simd::scalar::tests::test_contains_control_chars_exhaustive_positions ... ok
[INFO] [stdout] test hash::xxh3_sse2::tests::large_input ... ok
[INFO] [stdout] test hash::xxh3_sse2::tests::matches_scalar_large ... ok
[INFO] [stdout] test simd::scalar::tests::test_contains_control_chars_exhaustive_single_byte ... ok
[INFO] [stdout] test simd::scalar::tests::test_contains_control_chars_found ... ok
[INFO] [stdout] test simd::scalar::tests::test_eq_ignore_ascii_case_different_case ... ok
[INFO] [stdout] test simd::scalar::tests::test_eq_ignore_ascii_case_long_strings ... ok
[INFO] [stdout] test simd::scalar::tests::test_eq_ignore_ascii_case_exhaustive_lengths ... ok
[INFO] [stdout] test simd::scalar::tests::test_eq_ignore_ascii_case_non_letter_differs_by_0x20 ... ok
[INFO] [stdout] test hash::xxh3_sse2::tests::matches_scalar_small ... ok
[INFO] [stdout] test simd::scalar::tests::test_has_control_chars_word ... ok
[INFO] [stdout] test hash::xxh3::tests::const_matches_runtime_random_with_seeds ... ok
[INFO] [stdout] test simd::scalar::tests::test_contains_control_chars_long ... ok
[INFO] [stdout] test simd::scalar::tests::test_contains_control_chars_none ... ok
[INFO] [stdout] test simd::scalar::tests::test_is_all_alphanumeric_boundaries ... ok
[INFO] [stdout] test hash::xxh3::tests::const_matches_runtime_exhaustive_2_bytes ... ok
[INFO] [stdout] test simd::scalar::tests::test_is_all_alphanumeric_invalid ... ok
[INFO] [stdout] test simd::scalar::tests::test_eq_ignore_ascii_case_with_symbols ... ok
[INFO] [stdout] test simd::scalar::tests::test_is_all_alphanumeric_exhaustive_lengths ... ok
[INFO] [stdout] test simd::scalar::tests::test_eq_ignore_ascii_case_equal ... ok
[INFO] [stdout] test simd::scalar::tests::test_has_non_printable_boundaries ... ok
[INFO] [stdout] test simd::scalar::tests::test_is_all_alphanumeric_valid ... ok
[INFO] [stdout] test simd::scalar::tests::test_eq_ignore_ascii_case_exhaustive_single_byte ... ok
[INFO] [stdout] test simd::scalar::tests::test_eq_ignore_ascii_case_non_letter_0x20_diff ... ok
[INFO] [stdout] test simd::scalar::tests::test_is_all_alphanumeric_with_invalid_at_positions ... ok
[INFO] [stdout] test simd::scalar::tests::test_is_all_alphanumeric_exhaustive_single_byte ... ok
[INFO] [stdout] test simd::scalar::tests::test_is_all_numeric_invalid ... ok
[INFO] [stdout] test simd::scalar::tests::test_is_all_numeric_valid ... ok
[INFO] [stdout] test simd::scalar::tests::test_eq_ignore_ascii_case_boundary_letters ... ok
[INFO] [stdout] test simd::scalar::tests::test_is_all_printable_exhaustive_single_byte ... ok
[INFO] [stdout] test simd::scalar::tests::test_is_all_numeric_exhaustive_lengths ... ok
[INFO] [stdout] test simd::scalar::tests::test_is_all_printable_false ... ok
[INFO] [stdout] test simd::scalar::tests::test_is_all_printable_exhaustive_positions ... ok
[INFO] [stdout] test simd::scalar::tests::test_eq_ignore_ascii_case_different ... ok
[INFO] [stdout] test simd::scalar::tests::test_is_all_printable_boundary_bytes ... ok
[INFO] [stdout] test simd::scalar::tests::test_is_all_numeric_boundaries ... ok
[INFO] [stdout] test simd::scalar::tests::test_is_all_numeric_exhaustive_single_byte ... ok
[INFO] [stdout] test simd::scalar::tests::test_is_all_printable_true ... ok
[INFO] [stdout] test simd::scalar::tests::test_is_all_numeric_with_invalid_at_positions ... ok
[INFO] [stdout] test simd::scalar::tests::test_make_lowercase ... ok
[INFO] [stdout] test hash::xxh3::tests::const_matches_runtime_random_17_to_32_bytes ... ok
[INFO] [stdout] test hash::xxh3::tests::const_matches_runtime_random_4_to_8_bytes ... ok
[INFO] [stdout] test simd::scalar::tests::test_validate_ascii_invalid ... ok
[INFO] [stdout] test simd::scalar::tests::test_validate_ascii_null_rejected ... ok
[INFO] [stdout] test simd::scalar::tests::test_validate_ascii_valid ... ok
[INFO] [stdout] test simd::scalar::tests::test_validate_printable_invalid ... ok
[INFO] [stdout] test simd::scalar::tests::test_validate_printable_valid ... ok
[INFO] [stdout] test simd::scalar::tests::test_make_uppercase ... ok
[INFO] [stdout] test simd::sse2::tests::test_ascii_matches_scalar ... ok
[INFO] [stdout] test simd::scalar::tests::test_to_lowercase_branchless ... ok
[INFO] [stdout] test simd::sse2::tests::test_eq_ignore_case_exhaustive_single_byte ... ok
[INFO] [stdout] test simd::sse2::tests::test_eq_ignore_case_matches_scalar ... ok
[INFO] [stdout] test simd::sse2::tests::test_make_uppercase_all_bytes ... ok
[INFO] [stdout] test simd::sse2::tests::test_eq_ignore_case_not_equal ... ok
[INFO] [stdout] test simd::sse2::tests::test_make_lowercase_all_bytes ... ok
[INFO] [stdout] test simd::sse2::tests::test_make_lowercase_matches_scalar ... ok
[INFO] [stdout] test simd::sse2::tests::test_make_uppercase_matches_scalar ... ok
[INFO] [stdout] test simd::scalar::tests::test_is_all_printable_long ... ok
[INFO] [stdout] test simd::scalar::tests::test_to_uppercase_branchless ... ok
[INFO] [stdout] test simd::sse2::tests::test_validate_ascii_all_positions ... ok
[INFO] [stdout] test simd::sse2::tests::test_validate_ascii_empty ... ok
[INFO] [stdout] test simd::sse2::tests::test_printable_matches_scalar ... ok
[INFO] [stdout] test simd::sse2::tests::test_validate_ascii_invalid_in_remainder ... ok
[INFO] [stdout] test simd::sse2::tests::test_validate_ascii_invalid_in_first_16 ... ok
[INFO] [stdout] test simd::sse2::tests::test_validate_ascii_null_rejected ... ok
[INFO] [stdout] test simd::sse2::tests::test_validate_ascii_over_16 ... ok
[INFO] [stdout] test simd::sse2::tests::test_validate_printable_all_printable_chars ... ok
[INFO] [stdout] test simd::sse2::tests::test_validate_ascii_short ... ok
[INFO] [stdout] test simd::sse2::tests::test_validate_printable_boundary_values ... ok
[INFO] [stdout] test simd::sse2::tests::test_validate_printable_control_rejected ... ok
[INFO] [stdout] test simd::sse2::tests::test_validate_printable_del_rejected ... ok
[INFO] [stdout] test simd::sse2::tests::test_validate_ascii_exact_16 ... ok
[INFO] [stdout] test simd::sse2::tests::test_validate_printable_empty ... ok
[INFO] [stdout] test simd::sse2::tests::test_validate_printable_exact_16 ... ok
[INFO] [stdout] test simd::sse2::tests::test_validate_printable_invalid_in_remainder ... ok
[INFO] [stdout] test simd::sse2::tests::test_validate_printable_short ... ok
[INFO] [stdout] test simd::sse2::tests::test_validate_ascii_null_at_various_positions ... ok
[INFO] [stdout] test simd::sse2::tests::test_validate_printable_high_ascii_rejected ... ok
[INFO] [stdout] test simd::tests::validate_ascii_all_valid ... ok
[INFO] [stdout] test simd::tests::validate_ascii_boundary_lengths ... ok
[INFO] [stdout] test simd::tests::validate_ascii_bounded_large_cap ... ok
[INFO] [stdout] test simd::sse2::tests::test_validate_printable_invalid_in_simd_chunk ... ok
[INFO] [stdout] test simd::tests::validate_ascii_bounded_medium_cap ... ok
[INFO] [stdout] test simd::tests::validate_ascii_bounded_matches_unbounded ... ok
[INFO] [stdout] test simd::tests::validate_ascii_bounded_small_cap ... ok
[INFO] [stdout] test simd::tests::validate_ascii_empty ... ok
[INFO] [stdout] test simd::tests::validate_ascii_null_rejected ... ok
[INFO] [stdout] test simd::tests::validate_ascii_short_strings ... ok
[INFO] [stdout] test simd::tests::validate_printable_all_printable ... ok
[INFO] [stdout] test simd::tests::validate_printable_control_chars_rejected ... ok
[INFO] [stdout] test simd::tests::validate_printable_del_rejected ... ok
[INFO] [stdout] test simd::tests::validate_printable_empty ... ok
[INFO] [stdout] test simd::tests::validate_ascii_invalid_at_various_positions ... ok
[INFO] [stdout] test simd::tests::validate_printable_boundary_lengths ... ok
[INFO] [stdout] test simd::tests::validate_printable_high_ascii_rejected ... ok
[INFO] [stdout] test simd::tests::validate_printable_matches_scalar ... ok
[INFO] [stdout] test simd::tests::validate_ascii_null_at_various_positions ... ok
[INFO] [stdout] test simd::tests::validate_printable_invalid_at_various_positions ... ok
[INFO] [stdout] test simd::tests::validate_ascii_matches_scalar ... ok
[INFO] [stdout] test str_ref::tests::as_ref_str ... ok
[INFO] [stdout] test str_ref::tests::bytes_iterator ... ok
[INFO] [stdout] test str_ref::tests::chars_iterator ... ok
[INFO] [stdout] test str_ref::tests::cross_type_equality_bytes ... ok
[INFO] [stdout] test str_ref::tests::debug ... ok
[INFO] [stdout] test str_ref::tests::display ... ok
[INFO] [stdout] test str_ref::tests::contains ... ok
[INFO] [stdout] test str_ref::tests::cross_type_equality_str ... ok
[INFO] [stdout] test str_ref::tests::empty ... ok
[INFO] [stdout] test str_ref::tests::eq_ignore_ascii_case ... ok
[INFO] [stdout] test simd::tests::validate_ascii_single_valid ... ok
[INFO] [stdout] test str_ref::tests::equality ... ok
[INFO] [stdout] test str_ref::tests::first_and_last ... ok
[INFO] [stdout] test str_ref::tests::from_bytes_unchecked ... ok
[INFO] [stdout] test str_ref::tests::from_str_unchecked ... ok
[INFO] [stdout] test str_ref::tests::ends_with ... ok
[INFO] [stdout] test simd::tests::validate_printable_bounded_matches_unbounded ... ok
[INFO] [stdout] test simd::tests::validate_printable_bounded_small_cap ... ok
[INFO] [stdout] test str_ref::tests::get_out_of_bounds ... ok
[INFO] [stdout] test str_ref::tests::get_unchecked_valid ... ok
[INFO] [stdout] test str_ref::tests::as_ref_bytes ... ok
[INFO] [stdout] test simd::tests::validate_ascii_single_invalid ... ok
[INFO] [stdout] test str_ref::tests::get_valid ... ok
[INFO] [stdout] test str_ref::tests::ordering ... ok
[INFO] [stdout] test str_ref::tests::index ... ok
[INFO] [stdout] test str_ref::tests::try_from_bytes_invalid ... ok
[INFO] [stdout] test str_ref::tests::try_from_bytes_valid ... ok
[INFO] [stdout] test string::tests::as_raw_full_capacity ... ok
[INFO] [stdout] test string::tests::as_raw_returns_full_buffer ... ok
[INFO] [stdout] test string::tests::as_raw_empty ... ok
[INFO] [stdout] test string::tests::as_ref_array ... ok
[INFO] [stdout] test str_ref::tests::hash_works ... ok
[INFO] [stdout] test string::tests::as_ref_str ... ok
[INFO] [stdout] test str_ref::tests::try_from_str_invalid ... ok
[INFO] [stdout] test str_ref::tests::starts_with ... ok
[INFO] [stdout] test string::tests::as_ref_bytes ... ok
[INFO] [stdout] test str_ref::tests::try_from_str_valid ... ok
[INFO] [stdout] test hash::xxh3::tests::const_matches_runtime_random_9_to_16_bytes ... ok
[INFO] [stdout] test string::tests::as_ascii_str ... ok
[INFO] [stdout] test string::tests::bytes_empty ... ok
[INFO] [stdout] test string::tests::bytes_iterator ... ok
[INFO] [stdout] test string::tests::bytes_matches_as_bytes ... ok
[INFO] [stdout] test string::tests::case_roundtrip ... ok
[INFO] [stdout] test string::tests::capacity ... ok
[INFO] [stdout] test string::tests::chars_count_alphabetic ... ok
[INFO] [stdout] test simd::sse2::tests::test_printable_invalid_matches_scalar ... ok
[INFO] [stdout] test string::tests::chars_empty ... ok
[INFO] [stdout] test string::tests::chars_iterate_and_transform ... ok
[INFO] [stdout] test string::tests::chars_with_digits ... ok
[INFO] [stdout] test string::tests::chars_iterator ... ok
[INFO] [stdout] test string::tests::contains_at_end ... ok
[INFO] [stdout] test string::tests::contains_at_start ... ok
[INFO] [stdout] test string::tests::contains_bytes ... ok
[INFO] [stdout] test string::tests::contains_empty_string ... ok
[INFO] [stdout] test string::tests::contains_empty ... ok
[INFO] [stdout] test string::tests::contains_full_string ... ok
[INFO] [stdout] test string::tests::contains_longer_needle ... ok
[INFO] [stdout] test string::tests::contains_in_middle ... ok
[INFO] [stdout] test string::tests::contains_single_char ... ok
[INFO] [stdout] test string::tests::contains_str ... ok
[INFO] [stdout] test string::tests::control_characters_allowed ... ok
[INFO] [stdout] test string::tests::copy_semantics ... ok
[INFO] [stdout] test string::tests::cross_type_equality_ascii_str ... ok
[INFO] [stdout] test string::tests::debug ... ok
[INFO] [stdout] test string::tests::deref_method_access ... ok
[INFO] [stdout] test string::tests::empty_string ... ok
[INFO] [stdout] test string::tests::ends_with_bytes ... ok
[INFO] [stdout] test string::tests::ends_with_empty ... ok
[INFO] [stdout] test string::tests::ends_with_empty_string ... ok
[INFO] [stdout] test string::tests::eq_ignore_case_different_case ... ok
[INFO] [stdout] test string::tests::ends_with_full_string ... ok
[INFO] [stdout] test string::tests::ends_with_longer_suffix ... ok
[INFO] [stdout] test string::tests::default_is_empty ... ok
[INFO] [stdout] test string::tests::eq_ignore_case_same_case ... ok
[INFO] [stdout] test string::tests::deref_to_ascii_str ... ok
[INFO] [stdout] test string::tests::display ... ok
[INFO] [stdout] test string::tests::eq_ignore_case_with_digits ... ok
[INFO] [stdout] test string::tests::ends_with_str ... ok
[INFO] [stdout] test string::tests::eq_ignore_case_with_symbols ... ok
[INFO] [stdout] test string::tests::equality_different_length ... ok
[INFO] [stdout] test string::tests::first_last_same_for_single ... ok
[INFO] [stdout] test string::tests::equality_same ... ok
[INFO] [stdout] test string::tests::eq_ignore_case_different_lengths ... ok
[INFO] [stdout] test string::tests::find_null_byte_unit_tests ... ok
[INFO] [stdout] test string::tests::first_empty ... ok
[INFO] [stdout] test string::tests::equality_different ... ok
[INFO] [stdout] test string::tests::first_non_empty ... ok
[INFO] [stdout] test string::tests::format_then_parse_roundtrip ... ok
[INFO] [stdout] test string::tests::format_then_parse_roundtrip_negative ... ok
[INFO] [stdout] test string::tests::eq_ignore_case_empty ... ok
[INFO] [stdout] test string::tests::from_bytes ... ok
[INFO] [stdout] test string::tests::eq_ignore_case_different_strings ... ok
[INFO] [stdout] test string::tests::from_raw_unchecked_empty ... ok
[INFO] [stdout] test string::tests::from_int_too_small_capacity ... ok
[INFO] [stdout] test string::tests::from_raw_unchecked_no_null ... ok
[INFO] [stdout] test string::tests::from_static_bytes_all_ascii_values ... ok
[INFO] [stdout] test string::tests::from_static_bytes_basic ... ok
[INFO] [stdout] test string::tests::from_static_bytes_empty ... ok
[INFO] [stdout] test string::tests::from_i64_min ... ok
[INFO] [stdout] test string::tests::from_i8_negative ... ok
[INFO] [stdout] test string::tests::from_raw_unchecked_basic ... ok
[INFO] [stdout] test simd::tests::validate_printable_boundary_chars ... ok
[INFO] [stdout] test string::tests::from_static_basic ... ok
[INFO] [stdout] test string::tests::from_static_bytes_fix_delimiter ... ok
[INFO] [stdout] test string::tests::from_raw_unchecked_matches_checked ... ok
[INFO] [stdout] test string::tests::from_static_bytes_matches_from_static_str ... ok
[INFO] [stdout] test string::tests::from_static_bytes_in_hashmap ... ok
[INFO] [stdout] test string::tests::from_static_bytes_with_control_chars ... ok
[INFO] [stdout] test string::tests::from_static_empty ... ok
[INFO] [stdout] test string::tests::from_static_full_capacity ... ok
[INFO] [stdout] test string::tests::from_static_hash_matches_runtime ... ok
[INFO] [stdout] test string::tests::from_static_in_hashmap ... ok
[INFO] [stdout] test string::tests::from_static_matches_runtime ... ok
[INFO] [stdout] test string::tests::from_static_various_lengths ... ok
[INFO] [stdout] test string::tests::from_static_with_digits ... ok
[INFO] [stdout] test string::tests::from_str ... ok
[INFO] [stdout] test string::tests::from_str_invalid ... ok
[INFO] [stdout] test string::tests::from_str_too_long ... ok
[INFO] [stdout] test string::tests::from_str_unchecked_basic ... ok
[INFO] [stdout] test string::tests::from_str_unchecked_empty ... ok
[INFO] [stdout] test string::tests::from_str_unchecked_matches_checked ... ok
[INFO] [stdout] test string::tests::from_u64_large ... ok
[INFO] [stdout] test string::tests::from_u8_basic ... ok
[INFO] [stdout] test string::tests::from_static_bytes_matches_runtime ... ok
[INFO] [stdout] test string::tests::from_u8_zero ... ok
[INFO] [stdout] test string::tests::from_static_realistic_identifiers ... ok
[INFO] [stdout] test string::tests::function_accepting_ascii_str ... ok
[INFO] [stdout] test string::tests::from_str_parse ... ok
[INFO] [stdout] test string::tests::get_unchecked_valid ... ok
[INFO] [stdout] test string::tests::get_valid_index ... ok
[INFO] [stdout] test string::tests::hash_in_hashmap ... ok
[INFO] [stdout] test string::tests::index_matches_get ... ok
[INFO] [stdout] test string::tests::into_raw_basic ... ok
[INFO] [stdout] test string::tests::get_out_of_bounds ... ok
[INFO] [stdout] test string::tests::hash_consistency ... ok
[INFO] [stdout] test string::tests::index_valid ... ok
[INFO] [stdout] test string::tests::from_static_bytes_various_lengths ... ok
[INFO] [stdout] test string::tests::into_raw_empty ... ok
[INFO] [stdout] test string::tests::from_static_equality_with_runtime ... ok
[INFO] [stdout] test string::tests::from_static_with_symbols ... ok
[INFO] [stdout] test string::tests::full_capacity ... ok
[INFO] [stdout] test string::tests::into_raw_roundtrip ... ok
[INFO] [stdout] test string::tests::invalid_ascii ... ok
[INFO] [stdout] test string::tests::into_raw_full_capacity ... ok
[INFO] [stdout] test string::tests::is_alphanumeric_empty ... ok
[INFO] [stdout] test string::tests::is_alphanumeric_false ... ok
[INFO] [stdout] test string::tests::is_numeric_empty ... ok
[INFO] [stdout] test string::tests::is_numeric_false ... ok
[INFO] [stdout] test string::tests::last_empty ... ok
[INFO] [stdout] test string::tests::last_non_empty ... ok
[INFO] [stdout] test string::tests::ord_case_sensitive ... ok
[INFO] [stdout] test string::tests::ord_equal_strings ... ok
[INFO] [stdout] test string::tests::ord_digits_before_letters ... ok
[INFO] [stdout] test string::tests::ord_greater_than ... ok
[INFO] [stdout] test string::tests::ord_prefix_is_less ... ok
[INFO] [stdout] test string::tests::is_alphanumeric_true ... ok
[INFO] [stdout] test string::tests::is_numeric_true ... ok
[INFO] [stdout] test string::tests::parse_u64_valid ... ok
[INFO] [stdout] test string::tests::last_single_char ... ok
[INFO] [stdout] test string::tests::ord_less_than ... ok
[INFO] [stdout] test string::tests::parse_invalid_format ... ok
[INFO] [stdout] test string::tests::parse_i8_negative ... ok
[INFO] [stdout] test string::tests::parse_u8_overflow ... ok
[INFO] [stdout] test string::tests::parse_i64_negative ... ok
[INFO] [stdout] test string::tests::parse_u8_valid ... ok
[INFO] [stdout] test string::tests::first_single_char ... ok
[INFO] [stdout] test string::tests::partial_ord_consistent ... ok
[INFO] [stdout] test string::tests::ord_sortable ... ok
[INFO] [stdout] test string::tests::get_empty_string ... ok
[INFO] [stdout] test string::tests::split_once_at_end ... ok
[INFO] [stdout] test string::tests::split_once_at_start ... ok
[INFO] [stdout] test string::tests::split_once_multiple_delimiters ... ok
[INFO] [stdout] test string::tests::split_once_found ... ok
[INFO] [stdout] test string::tests::starts_with_full_string ... ok
[INFO] [stdout] test string::tests::starts_with_longer_prefix ... ok
[INFO] [stdout] test string::tests::split_once_not_found ... ok
[INFO] [stdout] test string::tests::strip_prefix_entire_string ... ok
[INFO] [stdout] test string::tests::strip_prefix_found ... ok
[INFO] [stdout] test string::tests::strip_prefix_not_found ... ok
[INFO] [stdout] test string::tests::starts_with_str ... ok
[INFO] [stdout] test string::tests::strip_suffix_found ... ok
[INFO] [stdout] test string::tests::strip_suffix_entire_string ... ok
[INFO] [stdout] test string::tests::starts_with_empty ... ok
[INFO] [stdout] test string::tests::starts_with_bytes ... ok
[INFO] [stdout] test string::tests::strip_suffix_not_found ... ok
[INFO] [stdout] test string::tests::to_ascii_lowercase_empty ... ok
[INFO] [stdout] test string::tests::to_ascii_lowercase_hash_changes ... ok
[INFO] [stdout] test string::tests::to_ascii_lowercase_with_symbols ... ok
[INFO] [stdout] test string::tests::to_ascii_uppercase_all_lower ... ok
[INFO] [stdout] test string::tests::to_ascii_uppercase_already_upper ... ok
[INFO] [stdout] test string::tests::tighten_basic ... ok
[INFO] [stdout] test string::tests::tighten_empty ... ok
[INFO] [stdout] test string::tests::tighten_exact_fit ... ok
[INFO] [stdout] test string::tests::tighten_preserves_hash ... ok
[INFO] [stdout] test string::tests::tighten_same_size ... ok
[INFO] [stdout] test string::tests::tighten_too_long ... ok
[INFO] [stdout] test string::tests::to_ascii_lowercase_all_upper ... ok
[INFO] [stdout] test string::tests::to_ascii_lowercase_already_lower ... ok
[INFO] [stdout] test string::tests::starts_with_empty_string ... ok
[INFO] [stdout] test string::tests::to_ascii_uppercase_basic ... ok
[INFO] [stdout] test string::tests::to_ascii_uppercase_hash_changes ... ok
[INFO] [stdout] test string::tests::to_ascii_uppercase_mixed ... ok
[INFO] [stdout] test string::tests::to_ascii_uppercase_with_numbers ... ok
[INFO] [stdout] test string::tests::too_long ... ok
[INFO] [stdout] test string::tests::truncated_hash_changes ... ok
[INFO] [stdout] test string::tests::truncated_hash_matches_direct ... ok
[INFO] [stdout] test string::tests::truncated_to_same_length ... ok
[INFO] [stdout] test string::tests::truncated_to_zero ... ok
[INFO] [stdout] test string::tests::try_from_null_terminated_basic ... ok
[INFO] [stdout] test string::tests::try_from_null_terminated_empty ... ok
[INFO] [stdout] test string::tests::to_ascii_uppercase_empty ... ok
[INFO] [stdout] test string::tests::transformations_preserve_capacity ... ok
[INFO] [stdout] test string::tests::to_ascii_lowercase_basic ... ok
[INFO] [stdout] test string::tests::truncated_basic ... ok
[INFO] [stdout] test string::tests::try_from_raw_hashmap_lookup ... ok
[INFO] [stdout] test string::tests::try_from_null_terminated_no_null ... ok
[INFO] [stdout] test string::tests::try_from_raw_immediate_null ... ok
[INFO] [stdout] test string::tests::try_from_null_terminated_invalid_ascii ... ok
[INFO] [stdout] test string::tests::try_from_raw_invalid_ascii_after_null_ok ... ok
[INFO] [stdout] test string::tests::try_from_null_terminated_slice ... ok
[INFO] [stdout] test string::tests::try_from_null_terminated_roundtrip ... ok
[INFO] [stdout] test string::tests::try_from_raw_invalid_ascii_before_null ... ok
[INFO] [stdout] test string::tests::try_from_raw_matches_try_from_bytes ... ok
[INFO] [stdout] test string::tests::try_from_raw_no_null ... ok
[INFO] [stdout] test string::tests::try_from_raw_null_in_middle ... ok
[INFO] [stdout] test string::tests::try_from_raw_null_terminated ... ok
[INFO] [stdout] test string::tests::try_from_raw_ref_basic ... ok
[INFO] [stdout] test string::tests::try_from_raw_ref_empty ... ok
[INFO] [stdout] test string::tests::try_from_null_terminated_too_long ... ok
[INFO] [stdout] test string::tests::try_from_raw_ref_invalid_ascii ... ok
[INFO] [stdout] test string::tests::try_from_raw_various_positions ... ok
[INFO] [stdout] test string::tests::try_from_right_padded_custom_pad ... ok
[INFO] [stdout] test string::tests::try_from_right_padded_internal_padding_preserved ... ok
[INFO] [stdout] test string::tests::try_from_right_padded_all_padding ... ok
[INFO] [stdout] test string::tests::try_from_raw_ref_no_null ... ok
[INFO] [stdout] test string::tests::try_from_raw_ref_matches_try_from_null_terminated ... ok
[INFO] [stdout] test string::tests::try_from_right_padded_null ... ok
[INFO] [stdout] test string::tests::try_from_right_padded_space ... ok
[INFO] [stdout] test string::tests::try_from_right_padded_invalid_ascii ... ok
[INFO] [stdout] test string::tests::try_truncated_to_zero ... ok
[INFO] [stdout] test string::tests::try_from_right_padded_no_padding ... ok
[INFO] [stdout] test string::tests::widen_basic ... ok
[INFO] [stdout] test string::tests::try_from_right_padded_matches_try_from_bytes ... ok
[INFO] [stdout] test string::tests::try_truncated_basic ... ok
[INFO] [stdout] test string::tests::try_truncated_exact_length ... ok
[INFO] [stdout] test string::tests::try_from_raw_ref_roundtrip ... ok
[INFO] [stdout] test string::tests::widen_preserves_hash ... ok
[INFO] [stdout] test string::tests::widen_same_size ... ok
[INFO] [stdout] test string::tests::widen_tighten_roundtrip ... ok
[INFO] [stdout] test text::tests::from_i64_min ... ok
[INFO] [stdout] test text::tests::from_raw_unchecked_basic ... ok
[INFO] [stdout] test text::tests::from_static_bytes_basic ... ok
[INFO] [stdout] test text::tests::from_str_parse ... ok
[INFO] [stdout] test text::tests::from_str_unchecked_basic ... ok
[INFO] [stdout] test text::tests::from_str_unchecked_matches_checked ... ok
[INFO] [stdout] test string::tests::widen_empty ... ok
[INFO] [stdout] test text::tests::format_then_parse_roundtrip ... ok
[INFO] [stdout] test string::tests::try_truncated_too_long ... ok
[INFO] [stdout] test str_ref::tests::index_out_of_bounds - should panic ... ok
[INFO] [stdout] test text::tests::from_bytes_unchecked_basic ... ok
[INFO] [stdout] test text::tests::from_bytes_unchecked_matches_checked ... ok
[INFO] [stdout] test text::tests::from_u64_large ... ok
[INFO] [stdout] test string::tests::index_empty_string - should panic ... ok
[INFO] [stdout] test string::tests::index_out_of_bounds - should panic ... ok
[INFO] [stdout] test string::tests::truncated_panics_on_longer - should panic ... ok
[INFO] [stdout] test text::tests::as_raw_returns_full_buffer ... ok
[INFO] [stdout] test text::tests::as_ref_array ... ok
[INFO] [stdout] test text::tests::from_str_non_printable ... ok
[INFO] [stdout] test text::tests::into_raw_basic ... ok
[INFO] [stdout] test text::tests::into_raw_empty ... ok
[INFO] [stdout] test text::tests::is_alphanumeric_false ... ok
[INFO] [stdout] test text::tests::is_alphanumeric_true ... ok
[INFO] [stdout] test text::tests::is_numeric_true ... ok
[INFO] [stdout] test text::tests::is_numeric_false ... ok
[INFO] [stdout] test text::tests::split_once_found ... ok
[INFO] [stdout] test text::tests::parse_u64_valid ... ok
[INFO] [stdout] test text::tests::strip_suffix_found ... ok
[INFO] [stdout] test text::tests::strip_suffix_not_found ... ok
[INFO] [stdout] test text::tests::strip_prefix_not_found ... ok
[INFO] [stdout] test text::tests::split_once_multiple_delimiters ... ok
[INFO] [stdout] test text::tests::test_all_printable_chars ... ok
[INFO] [stdout] test text::tests::from_u8_basic ... ok
[INFO] [stdout] test text::tests::test_as_ref_ascii_string ... ok
[INFO] [stdout] test text::tests::into_raw_roundtrip ... ok
[INFO] [stdout] test text::tests::test_as_ref_str ... ok
[INFO] [stdout] test text::tests::parse_u8_valid ... ok
[INFO] [stdout] test text::tests::test_clone ... ok
[INFO] [stdout] test text::tests::test_as_ref_ascii_str ... ok
[INFO] [stdout] test text::tests::split_once_not_found ... ok
[INFO] [stdout] test text::tests::test_as_ascii_string ... ok
[INFO] [stdout] test text::tests::test_default ... ok
[INFO] [stdout] test text::tests::test_deref ... ok
[INFO] [stdout] test text::tests::test_equality ... ok
[INFO] [stdout] test text::tests::test_copy ... ok
[INFO] [stdout] test text::tests::test_debug ... ok
[INFO] [stdout] test text::tests::test_display ... ok
[INFO] [stdout] test text::tests::test_empty ... ok
[INFO] [stdout] test text::tests::test_from_ascii_string_unchecked ... ok
[INFO] [stdout] test text::tests::test_from_static ... ok
[INFO] [stdout] test text::tests::test_from_static_empty ... ok
[INFO] [stdout] test text::tests::test_from_static_with_space ... ok
[INFO] [stdout] test text::tests::test_into_ascii_string ... ok
[INFO] [stdout] test text::tests::test_try_from_ascii_string_with_control ... ok
[INFO] [stdout] test text::tests::test_printable_boundary_high ... ok
[INFO] [stdout] test text::tests::test_try_from_bytes_control_in_middle ... ok
[INFO] [stdout] test text::tests::test_printable_boundary_low ... ok
[INFO] [stdout] test text::tests::test_try_from_ascii_string ... ok
[INFO] [stdout] test text::tests::test_try_from_bytes_control_rejected ... ok
[INFO] [stdout] test text::tests::test_try_from_bytes_del_rejected ... ok
[INFO] [stdout] test text::tests::test_try_from_bytes_high_ascii_rejected ... ok
[INFO] [stdout] test text::tests::test_try_from_bytes_too_long ... ok
[INFO] [stdout] test text::tests::test_try_from_bytes_valid ... ok
[INFO] [stdout] test text::tests::test_try_from_bytes_with_space ... ok
[INFO] [stdout] test text::tests::test_try_from_bytes_with_tilde ... ok
[INFO] [stdout] test text::tests::test_try_from_bytes_null_rejected ... ok
[INFO] [stdout] test text::tests::test_try_from_str ... ok
[INFO] [stdout] test text::tests::test_ordering ... ok
[INFO] [stdout] test text::tests::parse_i64_negative ... ok
[INFO] [stdout] test text::tests::test_equality_with_bytes ... ok
[INFO] [stdout] test text::tests::test_hash ... ok
[INFO] [stdout] test string::tests::try_from_raw_32_bytes ... ok
[INFO] [stdout] test text::tests::test_as_ref_bytes ... ok
[INFO] [stdout] test text::tests::test_equality_with_str ... ok
[INFO] [stdout] test text::tests::test_equality_with_ascii_string ... ok
[INFO] [stdout] test text::tests::strip_prefix_found ... ok
[INFO] [stdout] test text::tests::test_try_from_trait_bytes ... ok
[INFO] [stdout] test text::tests::test_try_from_trait_str ... ok
[INFO] [stdout] test text::tests::test_try_from_trait_string ... ok
[INFO] [stdout] test text::tests::try_from_null_terminated_no_null ... ok
[INFO] [stdout] test text::tests::tighten_basic ... ok
[INFO] [stdout] test text::tests::tighten_empty ... ok
[INFO] [stdout] test text::tests::tighten_preserves_hash ... ok
[INFO] [stdout] test text::tests::test_try_from_trait_ascii_string ... ok
[INFO] [stdout] test text::tests::tighten_too_long ... ok
[INFO] [stdout] test text::tests::try_from_raw_ref_empty ... ok
[INFO] [stdout] test text::tests::try_from_raw_ref_matches_try_from_null_terminated ... ok
[INFO] [stdout] test text::tests::try_from_raw_ref_roundtrip ... ok
[INFO] [stdout] test text::tests::try_from_raw_ref_non_printable ... ok
[INFO] [stdout] test text::tests::try_from_raw_basic ... ok
[INFO] [stdout] test text::tests::try_from_null_terminated_roundtrip ... ok
[INFO] [stdout] test text::tests::try_from_raw_full_buffer ... ok
[INFO] [stdout] test text::tests::try_from_null_terminated_basic ... ok
[INFO] [stdout] test text::tests::try_from_raw_rejects_non_printable ... ok
[INFO] [stdout] test text::tests::try_from_null_terminated_slice ... ok
[INFO] [stdout] test text::tests::try_from_null_terminated_too_long ... ok
[INFO] [stdout] test text::tests::try_from_right_padded_all_padding ... ok
[INFO] [stdout] test text::tests::try_from_null_terminated_empty ... ok
[INFO] [stdout] test text::tests::try_from_right_padded_full ... ok
[INFO] [stdout] test text::tests::try_from_right_padded_null ... ok
[INFO] [stdout] test text::tests::try_from_right_padded_non_printable ... ok
[INFO] [stdout] test text::tests::try_from_null_terminated_non_printable ... ok
[INFO] [stdout] test text::tests::try_from_right_padded_space ... ok
[INFO] [stdout] test text::tests::try_from_raw_ref_no_null ... ok
[INFO] [stdout] test text_ref::tests::try_from_bytes_non_printable ... ok
[INFO] [stdout] test text::tests::widen_basic ... ok
[INFO] [stdout] test text::tests::widen_empty ... ok
[INFO] [stdout] test text::tests::try_from_raw_ref_basic ... ok
[INFO] [stdout] test text::tests::widen_preserves_hash ... ok
[INFO] [stdout] test text_ref::tests::as_ascii_str ... ok
[INFO] [stdout] test text_ref::tests::cross_type_equality ... ok
[INFO] [stdout] test text_ref::tests::empty ... ok
[INFO] [stdout] test text_ref::tests::from_bytes_unchecked ... ok
[INFO] [stdout] test text_ref::tests::trim ... ok
[INFO] [stdout] test text_ref::tests::try_from_bytes_valid ... ok
[INFO] [stdout] test text_ref::tests::try_from_bytes_control_char ... ok
[INFO] [stdout] test text::tests::widen_tighten_roundtrip ... ok
[INFO] [stdout] test text_ref::tests::equality ... ok
[INFO] [stdout] test text_ref::tests::try_from_str_valid ... ok
[INFO] [stdout] test hash::xxh3::tests::const_matches_runtime_random_65_to_128_bytes ... ok
[INFO] [stdout] test hash::xxh3::tests::const_matches_runtime_random_33_to_64_bytes ... ok
[INFO] [stderr]    Doc-tests nexus_ascii
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 654 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 224 tests
[INFO] [stdout] test src/builder.rs - builder::AsciiStringBuilder<CAP>::push_raw (line 418) ... ok
[INFO] [stdout] test src/builder.rs - builder::AsciiStringBuilder<CAP>::build_text (line 578) ... ok
[INFO] [stdout] test src/builder.rs - builder::AsciiStringBuilder<CAP>::push_raw_unchecked (line 463) ... ok
[INFO] [stdout] test src/builder.rs - builder::AsciiStringBuilder<CAP>::push_ascii_string (line 378) ... ok
[INFO] [stdout] test src/builder.rs - builder::AsciiStringBuilder<CAP>::push_bytes_unchecked (line 302) ... ok
[INFO] [stdout] test src/builder.rs - builder::AsciiStringBuilder<CAP>::push_bytes (line 265) ... ok
[INFO] [stdout] test src/builder.rs - builder::AsciiStringBuilder<CAP>::push_byte (line 205) ... ok
[INFO] [stdout] test src/builder.rs - builder::AsciiStringBuilder<CAP>::push_ascii_str (line 342) ... ok
[INFO] [stdout] test src/builder.rs - builder::AsciiStringBuilder<CAP>::push_str (line 242) ... ok
[INFO] [stdout] test src/builder.rs - builder::AsciiStringBuilder<CAP>::truncate (line 523) ... ok
[INFO] [stdout] test src/char.rs - char::AsciiChar::eq_ignore_case (line 527) ... ok
[INFO] [stdout] test src/flat_string.rs - flat_string::FlatAsciiString<CAP>::capacity (line 470) ... ok
[INFO] [stdout] test src/flat_string.rs - flat_string::FlatAsciiString<CAP>::as_str (line 499) ... ok
[INFO] [stdout] test src/builder.rs - builder::AsciiStringBuilder<CAP>::push (line 167) ... ok
[INFO] [stdout] test src/char.rs - char::AsciiChar (line 43) ... ok
[INFO] [stdout] test src/builder.rs - builder::AsciiStringBuilder (line 25) ... ok
[INFO] [stdout] test src/flat_string.rs - flat_string::FlatAsciiString<CAP>::eq_ignore_ascii_case (line 729) ... ok
[INFO] [stdout] test src/builder.rs - builder::AsciiStringBuilder<CAP>::build (line 551) ... ok
[INFO] [stdout] test src/char.rs - char::AsciiChar::from_char (line 380) ... ok
[INFO] [stdout] test src/flat_string.rs - flat_string::FlatAsciiString<CAP>::as_ascii_str (line 521) ... ok
[INFO] [stdout] test src/flat_string.rs - flat_string::FlatAsciiString<CAP>::from_static (line 86) ... ok
[INFO] [stdout] test src/char.rs - char::AsciiChar::try_new (line 347) ... ok
[INFO] [stdout] test src/flat_string.rs - flat_string::FlatAsciiString<CAP>::as_bytes (line 484) ... ok
[INFO] [stdout] test src/flat_string.rs - flat_string::FlatAsciiString<CAP>::as_raw_mut (line 563) ... ok
[INFO] [stdout] test src/builder.rs - builder::AsciiStringBuilder<CAP>::clear (line 501) ... ok
[INFO] [stdout] test src/builder.rs - builder::AsciiStringBuilder<CAP>::from_ascii_string (line 77) ... ok
[INFO] [stdout] test src/builder.rs - builder::AsciiStringBuilder<CAP>::new (line 54) ... ok
[INFO] [stdout] test src/flat_string.rs - flat_string::FlatAsciiString<CAP>::from_static_bytes (line 133) ... ok
[INFO] [stdout] test src/builder.rs - builder::AsciiStringBuilder<CAP>::write_str (line 628) ... ok
[INFO] [stdout] test src/flat_string.rs - flat_string::FlatAsciiString<CAP>::is_empty (line 452) ... ok
[INFO] [stdout] test src/flat_text.rs - flat_text::FlatAsciiText (line 59) ... ok
[INFO] [stdout] test src/flat_text.rs - flat_text::FlatAsciiText<CAP>::from_static (line 107) ... ok
[INFO] [stdout] test src/flat_text.rs - flat_text::FlatAsciiText<CAP>::empty (line 83) ... ok
[INFO] [stdout] test src/flat_text.rs - flat_text::FlatAsciiText<CAP>::from_static_bytes (line 135) ... ok
[INFO] [stdout] test src/flat_string.rs - flat_string::FlatAsciiString<CAP>::get (line 582) ... ok
[INFO] [stdout] test src/flat_string.rs - flat_string::FlatAsciiString<CAP>::try_from_right_padded (line 390) ... ok
[INFO] [stdout] test src/flat_string.rs - flat_string::FlatAsciiString<CAP>::to_ascii_string (line 1237) ... ok
[INFO] [stdout] test src/flat_string.rs - flat_string::FlatAsciiString<CAP>::try_from_bytes (line 179) ... ok
[INFO] [stdout] test src/flat_string.rs - flat_string::FlatAsciiString<CAP>::empty (line 58) ... ok
[INFO] [stdout] test src/format.rs - flat_string::FlatAsciiString<CAP>::from_i8 (line 200) ... ok
[INFO] [stdout] test src/format.rs - flat_text::FlatAsciiText<CAP>::from_u8 (line 97) ... ok
[INFO] [stdout] test src/format.rs - flat_text::FlatAsciiText<CAP>::from_i8 (line 200) ... ok
[INFO] [stdout] test src/flat_text.rs - flat_text::FlatAsciiText<CAP>::to_ascii_text (line 390) ... ok
[INFO] [stdout] test src/format.rs - flat_text::FlatAsciiText<CAP>::from_u64 (line 149) ... ok
[INFO] [stdout] test src/format.rs - text::AsciiText<CAP>::from_i64 (line 251) ... ok
[INFO] [stdout] test src/format.rs - string::AsciiString<CAP>::from_u8 (line 97) ... ok
[INFO] [stdout] test src/format.rs - flat_string::FlatAsciiString<CAP>::from_u8 (line 97) ... ok
[INFO] [stdout] test src/format.rs - text::AsciiText<CAP>::from_i8 (line 200) ... ok
[INFO] [stdout] test src/format.rs - text::AsciiText<CAP>::from_u64 (line 149) ... ok
[INFO] [stdout] test src/format.rs - flat_text::FlatAsciiText<CAP>::from_i64 (line 251) ... ok
[INFO] [stdout] test src/parse.rs - flat_text::FlatAsciiText<CAP>::parse_u64 (line 158) ... ok
[INFO] [stdout] test src/parse.rs - str_ref::AsciiStr::parse_i64 (line 101) ... ok
[INFO] [stdout] test src/lib.rs - (line 20) ... ok
[INFO] [stdout] test src/parse.rs - str_ref::AsciiStr::parse_u64 (line 47) ... ok
[INFO] [stdout] test src/flat_string.rs - flat_string::FlatAsciiString<CAP>::try_from_raw (line 325) ... ok
[INFO] [stdout] test src/flat_string.rs - flat_string::FlatAsciiString<CAP>::len (line 437) ... ok
[INFO] [stdout] test src/format.rs - flat_string::FlatAsciiString<CAP>::from_i64 (line 251) ... ok
[INFO] [stdout] test src/flat_string.rs - flat_string::FlatAsciiString<CAP>::try_from_null_terminated (line 275) ... ok
[INFO] [stdout] test src/flat_text.rs - flat_text::FlatAsciiText<CAP>::try_from_flat_ascii_string (line 343) ... ok
[INFO] [stdout] test src/parse.rs - str_ref::AsciiStr::parse_u8 (line 20) ... ok
[INFO] [stdout] test src/flat_string.rs - flat_string::FlatAsciiString<CAP>::widen (line 664) ... ok
[INFO] [stdout] test src/flat_string.rs - flat_string::FlatAsciiString<CAP>::tighten (line 696) ... ok
[INFO] [stdout] test src/parse.rs - flat_string::FlatAsciiString<CAP>::parse_u64 (line 158) ... ok
[INFO] [stdout] test src/format.rs - flat_string::FlatAsciiString<CAP>::from_u64 (line 149) ... ok
[INFO] [stdout] test src/format.rs - text::AsciiText<CAP>::from_u8 (line 97) ... ok
[INFO] [stdout] test src/format.rs - string::AsciiString<CAP>::from_i8 (line 200) ... ok
[INFO] [stdout] test src/format.rs - string::AsciiString<CAP>::from_i64 (line 251) ... ok
[INFO] [stdout] test src/format.rs - string::AsciiString<CAP>::from_u64 (line 149) ... ok
[INFO] [stdout] test src/flat_text.rs - flat_text::FlatAsciiText<CAP>::try_from_bytes (line 165) ... ok
[INFO] [stdout] test src/parse.rs - str_ref::AsciiStr::parse_i8 (line 74) ... ok
[INFO] [stdout] test src/simd/scalar.rs - simd::scalar::eq_ignore_ascii_case (line 172) ... ignored
[INFO] [stdout] test src/simd.rs - simd::validate_ascii (line 62) ... ok
[INFO] [stdout] test src/parse.rs - text_ref::AsciiTextStr::parse_i8 (line 74) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::as_bytes (line 210) ... ok
[INFO] [stdout] test src/simd.rs - simd::eq_ignore_ascii_case (line 302) ... ok
[INFO] [stdout] test src/parse.rs - text_ref::AsciiTextStr::parse_i64 (line 101) ... ok
[INFO] [stdout] test src/parse.rs - text::AsciiText<CAP>::parse_u64 (line 158) ... ok
[INFO] [stdout] test src/parse.rs - string::AsciiString<CAP>::parse_u64 (line 158) ... ok
[INFO] [stdout] test src/simd.rs - simd::make_lowercase (line 354) ... ok
[INFO] [stdout] test src/parse.rs - text_ref::AsciiTextStr::parse_u8 (line 20) ... ok
[INFO] [stdout] test src/simd.rs - simd::is_all_numeric (line 480) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr (line 32) ... ok
[INFO] [stdout] test src/simd.rs - simd::contains_control_chars (line 430) ... ok
[INFO] [stdout] test src/simd.rs - simd::make_uppercase (line 390) ... ok
[INFO] [stdout] test src/simd.rs - simd::is_all_printable (line 451) ... ok
[INFO] [stdout] test src/parse.rs - text_ref::AsciiTextStr::parse_u64 (line 47) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::as_str (line 228) ... ok
[INFO] [stdout] test src/simd.rs - simd::validate_printable (line 170) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::get (line 245) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::contains (line 486) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::ends_with (line 412) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::empty (line 152) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::chars (line 334) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::bytes (line 354) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::find_byte (line 578) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::eq_ignore_ascii_case (line 377) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::first (line 292) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::find (line 611) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::from_bytes_unchecked (line 109) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::find_char (line 595) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::get_unchecked (line 272) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::index (line 840) ... ok
[INFO] [stdout] test src/simd.rs - simd::is_all_alphanumeric (line 531) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::is_empty (line 191) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::last (line 311) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::is_numeric (line 724) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::rfind (line 665) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::is_alphanumeric (line 745) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::rfind_byte (line 633) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::rfind_char (line 649) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::strip_prefix (line 432) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::from_str_unchecked (line 134) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString (line 176) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::strip_suffix (line 460) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::starts_with (line 395) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::try_from_str (line 84) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::as_ascii_str (line 845) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::as_bytes (line 806) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::trim_start (line 530) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::bytes (line 988) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::empty (line 206) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::trim_end (line 552) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::split_once (line 696) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::try_from_bytes (line 60) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::chars (line 968) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::capacity (line 791) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::ends_with (line 1208) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::as_raw (line 902) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::borrow (line 2542) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::trim (line 514) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::as_str (line 825) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::contains (line 1299) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::from_str_unchecked (line 475) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::contains_control_chars (line 2100) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::get (line 921) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::from_static (line 237) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::into_raw (line 876) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::index (line 2370) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::get_unchecked (line 948) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::is_all_printable (line 2077) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::eq_ignore_ascii_case (line 1156) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::from_static_bytes (line 295) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::is_empty (line 770) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::last (line 1024) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::is_numeric (line 2121) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::first (line 1005) ... ok
[INFO] [stdout] test src/str_ref.rs - str_ref::AsciiStr::len (line 175) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::find_char (line 1347) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::find (line 1364) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::rfind_char (line 1404) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::from_bytes_unchecked (line 350) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::replaced (line 1942) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::find_byte (line 1330) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::starts_with (line 1186) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::len (line 754) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::from_raw_unchecked (line 663) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::replace_first_char (line 1904) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::rfind (line 1421) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::trim (line 1454) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::rfind_byte (line 1387) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::split_once (line 1557) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::trim_end (line 1495) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::to_ascii_lowercase (line 1665) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::replace_first (line 2015) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::replaced_char (line 1869) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::split (line 1525) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::strip_prefix (line 1231) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::index (line 2341) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::strip_suffix (line 1265) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::tighten (line 1101) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::try_from_right_padded (line 705) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::try_from_raw (line 612) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::trim_start (line 1473) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::try_from_raw_ref (line 565) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::to_ascii_uppercase (line 1632) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::trimmed_start (line 1803) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::try_from_null_terminated (line 504) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::try_into_text (line 2169) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::trimmed (line 1769) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::is_alphanumeric (line 2144) ... ok
[INFO] [stdout] test src/text.rs - text::AsciiText<CAP>::as_ascii_text_str (line 571) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::widen (line 1061) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::truncated (line 1700) ... ok
[INFO] [stdout] test src/text.rs - text::AsciiText<CAP>::into_ascii_string (line 544) ... ok
[INFO] [stdout] test src/text.rs - text::AsciiText<CAP>::from_str_unchecked (line 242) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::try_from_bytes (line 411) ... ok
[INFO] [stdout] test src/text.rs - text::AsciiText<CAP>::empty (line 86) ... ok
[INFO] [stdout] test src/text.rs - text::AsciiText<CAP>::from_ascii_string_unchecked (line 292) ... ok
[INFO] [stdout] test src/text.rs - text::AsciiText<CAP>::from_raw_unchecked (line 385) ... ok
[INFO] [stdout] test src/text.rs - text::AsciiText (line 58) ... ok
[INFO] [stdout] test src/text.rs - text::AsciiText<CAP>::is_alphanumeric (line 820) ... ok
[INFO] [stdout] test src/text.rs - text::AsciiText<CAP>::into_raw (line 594) ... ok
[INFO] [stdout] test src/text.rs - text::AsciiText<CAP>::from_static_bytes (line 149) ... ok
[INFO] [stdout] test src/text.rs - text::AsciiText<CAP>::as_raw (line 620) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::trimmed_end (line 1833) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::try_truncated (line 1733) ... ok
[INFO] [stdout] test src/text.rs - text::AsciiText<CAP>::try_from_null_terminated (line 415) ... ok
[INFO] [stdout] test src/text.rs - text::AsciiText<CAP>::is_numeric (line 799) ... ok
[INFO] [stdout] test src/text.rs - text::AsciiText<CAP>::split_once (line 713) ... ok
[INFO] [stdout] test src/text.rs - text::AsciiText<CAP>::from_static (line 112) ... ok
[INFO] [stdout] test src/text.rs - text::AsciiText<CAP>::try_from_bytes (line 176) ... ok
[INFO] [stdout] test src/text.rs - text::AsciiText<CAP>::try_from_raw (line 348) ... ok
[INFO] [stdout] test src/string.rs - string::AsciiString<CAP>::try_from_str (line 451) ... ok
[INFO] [stdout] test src/text.rs - text::AsciiText<CAP>::from_bytes_unchecked (line 268) ... ok
[INFO] [stdout] test src/text_ref.rs - text_ref::AsciiTextStr::from_str_unchecked (line 132) ... ok
[INFO] [stdout] test src/text_ref.rs - text_ref::AsciiTextStr::from_bytes_unchecked (line 110) ... ok
[INFO] [stdout] test src/text.rs - text::AsciiText<CAP>::try_from_right_padded (line 502) ... ok
[INFO] [stdout] test src/text.rs - text::AsciiText<CAP>::try_from_str (line 218) ... ok
[INFO] [stdout] test src/text_ref.rs - text_ref::AsciiTextStr::empty (line 150) ... ok
[INFO] [stdout] test src/text_ref.rs - text_ref::AsciiTextStr::try_from_bytes (line 63) ... ok
[INFO] [stdout] test src/text_ref.rs - text_ref::AsciiTextStr::try_from_str (line 88) ... ok
[INFO] [stdout] test src/text_ref.rs - text_ref::AsciiTextStr::try_from_ascii_str (line 167) ... ok
[INFO] [stdout] test src/text_ref.rs - text_ref::AsciiTextStr::strip_suffix (line 336) ... ok
[INFO] [stdout] test src/text.rs - text::AsciiText<CAP>::widen (line 653) ... ok
[INFO] [stdout] test src/text_ref.rs - text_ref::AsciiTextStr::split_once (line 464) ... ok
[INFO] [stdout] test src/text_ref.rs - text_ref::AsciiTextStr::is_alphanumeric (line 513) ... ok
[INFO] [stdout] test src/text.rs - text::AsciiText<CAP>::try_from_raw_ref (line 464) ... ok
[INFO] [stdout] test src/text_ref.rs - text_ref::AsciiTextStr::strip_prefix (line 308) ... ok
[INFO] [stdout] test src/text_ref.rs - text_ref::AsciiTextStr (line 35) ... ok
[INFO] [stdout] test src/text_ref.rs - text_ref::AsciiTextStr::is_numeric (line 492) ... ok
[INFO] [stdout] test src/text.rs - text::AsciiText<CAP>::strip_prefix (line 743) ... ok
[INFO] [stdout] test src/text.rs - text::AsciiText<CAP>::tighten (line 679) ... ok
[INFO] [stdout] test src/text.rs - text::AsciiText<CAP>::strip_suffix (line 771) ... ok
[INFO] [stdout] test src/text.rs - text::AsciiText<CAP>::try_from_ascii_string (line 314) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 223 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.26s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 2.13s; merged doctests compilation took 1.86s
[INFO] running `Command { std: "docker" "inspect" "0325499dcedb3f5f3cf03a35d0ea67134e5fbff201c483452354513393a27d34", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0325499dcedb3f5f3cf03a35d0ea67134e5fbff201c483452354513393a27d34", kill_on_drop: false }`
[INFO] [stdout] 0325499dcedb3f5f3cf03a35d0ea67134e5fbff201c483452354513393a27d34
